﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Snowdreamist.Collection.Tree
{
    public interface ITree<T> where T : ITreeNode<T>
    {
        T CreateTreeNode();

        T Root { get; }

        bool TreeEquals(ITree<T> other);
    }
}